Volume 16, Issue 2, December 2023, Pages 172-198
Ahmed Mahmoud; Muhammad Abd Elmonem Ebrahem; Hamad Ali Batikh Hamdoun